%%BeginProcSet: Adobe_packedarray 1.0 0
% packedarray Operators
% Version 1.0 5/9/1988
% Copyright (C) 1987-1990
% Adobe Systems Incorporated
% All Rights Reserved
userdict /Adobe_packedarray 5 dict dup begin put
/initialize

% - initialize -

/packedarray where

pop

Adobe_packedarray begin

Adobe_packedarray

dup xcheck

bind

 if

userdict 3 1 roll put

 forall

end

 ifelse
 def
/terminate

% - terminate -

 def
/packedarray

% arguments count packedarray array

array astore readonly
 def
/setpacking

% boolean setpacking -

pop
 def
/currentpacking

% - setpacking boolean

false
 def
currentdict readonly pop end
%%EndProcSet
Adobe_packedarray /initialize get exec
%%BeginProcSet: Adobe_cmykcolor 1.1 0
% cmykcolor Operators
% Version 1.1 1/23/1989
% Copyright (C) 1987-1990
% Adobe Systems Incorporated
% All Rights Reserved
currentpacking true setpacking
userdict /Adobe_cmykcolor 4 dict dup begin put
/initialize

% - initialize -

/setcmykcolor where

pop

userdict /Adobe_cmykcolor_vars 2 dict dup begin put

/_setrgbcolor

/setrgbcolor load def

/_currentrgbcolor

/currentrgbcolor load def

Adobe_cmykcolor begin

Adobe_cmykcolor

dup xcheck

bind

 if

pop pop

 forall

end

end

Adobe_cmykcolor begin

 ifelse
 def
/terminate

% - terminate -

currentdict Adobe_cmykcolor eq

end

 if
 def
/setcmykcolor

% cyan magenta yellow black setcmykcolor -

1 sub 4 1 roll
3

3 index add neg dup 0 lt

pop 0

 if

3 1 roll

 repeat
Adobe_cmykcolor_vars /_setrgbcolor get exec
pop
 def 
/currentcmykcolor
% - currentcmykcolor cyan magenta yellow black

Adobe_cmykcolor_vars /_currentrgbcolor get exec
3

1 sub neg 3 1 roll

 repeat
0
 def
currentdict readonly pop end
setpacking
%%EndProcSet
%%BeginProcSet: Adobe_cshow 1.1 0
% cshow Operator
% Version 1.1 1/23/1989
% Copyright (C) 1987-1990
% Adobe Systems Incorporated
% All Rights Reserved
currentpacking true setpacking
userdict /Adobe_cshow 3 dict dup begin put
/initialize

% - initialize -

/cshow where

pop

userdict /Adobe_cshow_vars 1 dict dup begin put

/_cshow

% - _cshow proc

 def

Adobe_cshow begin

Adobe_cshow

dup xcheck

bind

 if

userdict 3 1 roll put

 forall

end

end

 ifelse
 def
/terminate

% - terminate -

 def
/cshow

% proc string cshow -

exch
Adobe_cshow_vars

exch /_cshow

exch put

0 0 Adobe_cshow_vars /_cshow get exec

 forall
 def
currentdict readonly pop end
setpacking
%%EndProcSet
%%BeginProcSet: Adobe_customcolor 1.0 0
% Custom Color Operators
% Version 1.0 5/9/1988
% Copyright (C) 1987-1990
% Adobe Systems Incorporated
% All Rights Reserved
currentpacking true setpacking
userdict /Adobe_customcolor 5 dict dup begin put
/initialize

% - initialize -

/setcustomcolor where

pop

Adobe_customcolor begin

Adobe_customcolor

dup xcheck

bind

 if

pop pop

 forall

end

Adobe_customcolor begin

 ifelse
 def
/terminate

% - terminate -

currentdict Adobe_customcolor eq

end

 if
 def
/findcmykcustomcolor
% cyan magenta yellow black name findcmykcustomcolor object

5 packedarray
  def
/setcustomcolor

% object tint setcustomcolor -

exch
aload pop pop
4

4 index mul 4 1 roll

 repeat
5 -1 roll pop
setcmykcolor
 def
/setoverprint

% boolean setoverprint -

pop
 def
currentdict readonly pop end
setpacking
%%EndProcSet
%%BeginProcSet: Adobe_Illustrator881 1.19 0
% Adobe Illustrator (TM) Prolog
% Version 1.19 1/23/1989
% Copyright (C) 1987-1990
% Adobe Systems Incorporated
% All Rights Reserved
currentpacking true setpacking
userdict /Adobe_Illustrator881 72 dict dup begin put
% initialization
/initialize

% - initialize -

userdict /Adobe_Illustrator881_vars 29 dict dup begin put
% paint operands
/_lp /none def
/_pf  def
/_ps  def
/_psf  def
/_pss  def
% text operands
/_a null def
/_as null def
/_tt 2 array def
/_tl 2 array def
/_tm matrix def
/t  def
% color operands
/_gf null def
/_cf 4 array def
/_if null def
/_of false def
/_fc  def
/_gs null def
/_cs 4 array def
/_is null def
/_os false def
/_sc  def
/_i null def
Adobe_Illustrator881 begin
Adobe_Illustrator881

dup xcheck

bind

 if

pop pop

 forall
end
end
Adobe_Illustrator881 begin
Adobe_Illustrator881_vars begin
newpath
 def
/terminate

% - terminate -

end
end
 def
% definition operators
/_

% - _ null
null def
/ddef

% key value ddef -

Adobe_Illustrator881_vars 3 1 roll put
 def
/xput

% key value literal xput -

dup load dup length exch maxlength eq

dup dup load dup

length 2 mul dict copy def

 if
load begin def end
 def
/npop

% integer npop -

pop

 repeat
 def
% marking operators
/sw

% ax ay length string sw x y

stringwidth
exch 5 -1 roll 3 index 1 sub mul add
4 1 roll 3 1 roll 1 sub mul add
 def
/ss

% ax ay length string matrix ss -

3 -1 roll pop
4 1 roll

2 npop (0) exch

2 copy 0 exch put pop

gsave

false charpath

currentpoint

4 index setmatrix

stroke

grestore

moveto

2 copy rmoveto

 exch cshow
3 npop
 def
% path operators
/sp

% ax ay length string sp -

exch pop

2 npop (0) exch

2 copy 0 exch put pop

false charpath

2 copy rmoveto

 exch cshow
2 npop
 def
% path construction operators
/pl

% x y pl x y

transform
0.25 sub round 0.25 add exch
0.25 sub round 0.25 add exch
itransform
 def
/setstrokeadjust where

pop true setstrokeadjust
/c

% x1 y1 x2 y2 x3 y3 c -

curveto
 def
/C
/c load def
/v

% x2 y2 x3 y3 v -

currentpoint 6 2 roll curveto
 def
/V
/v load def
/y

% x1 y1 x2 y2 y -

2 copy curveto
 def
/Y
/y load def
/l

% x y l -

lineto
 def
/L
/l load def
/m

% x y m -

moveto
 def

/c

pl curveto
 def
/C
/c load def
/v

currentpoint 6 2 roll pl curveto
 def
/V
/v load def
/y

pl 2 copy curveto
 def
/Y
/y load def
/l

pl lineto
 def
/L
/l load def
/m

pl moveto
 def
 ifelse
% graphic state operators
/d

% array phase d -

setdash
 def
/cf

% - cf flatness
currentflat def
/i

% flatness i -

dup 0 eq

pop cf

 if
setflat
 def
/j

% linejoin j -

setlinejoin
 def
/J

% linecap J -

setlinecap
 def
/M

% miterlimit M -

setmiterlimit
 def
/w

% linewidth w -

setlinewidth
 def
% path painting operators
/H

% - H -
 def
/h

% - h -

closepath
 def
/N

% - N -

newpath
 def
/n

% - n -
/N load def
/F

% - F -

_pf
 def
/f

% - f -

closepath
F
 def
/S

% - S -

_ps
 def
/s

% - s -

closepath
S
 def
/B

% - B -

gsave F grestore
S
 def
/b

% - b -

closepath
B
 def
/W

% - W -

clip
 def
% text painting operators
/ta

% length string ta ax ay length string

_as moveto
_tt aload pop 4 -2 roll
 def
/tl

% - tl -

_tl aload pop translate
 def
/as

% - as array

0 0

2 copy _tt aload pop 4 -2 roll sw
exch neg 2 div exch neg 2 div

2 copy _tt aload pop 4 -2 roll sw
exch neg exch neg

0 0

 cvlit def
/z

% literal size leading tracking align z -

/_a exch ddef
/_as as _a get ddef
_a 2 le

0 _tt astore pop

0 exch neg _tl astore pop

0 exch neg _tt astore pop

neg 0 _tl astore pop

 ifelse
exch findfont exch scalefont setfont
 def
/tm

% matrix tm -

_tm currentmatrix pop
concat
 def
/I

% matrix I -

tm
/t

ta sp

tl

 ddef
 def
/o

% matrix o -

tm
/t

ta 4 npop

tl

newpath

 ddef
 def
/e

% matrix e -

tm
/t

ta _psf

tl

newpath

 ddef
 def
/r

% matrix r -

tm
/t

ta _tm _pss

tl

newpath

 ddef
 def
/a

% matrix a -

tm
/t

2 copy

ta _psf

newpath

ta _tm _pss

tl

newpath

 ddef
 def
/T

% - T -

_tm setmatrix
 def
% font operators
/Z

% array literal literal direction Z -

pop
findfont begin
currentdict dup length 1 add dict begin

1 index /FID ne

def

2 npop

 ifelse

 forall
/FontName exch def dup length 0 ne

/Encoding Encoding 256 array copy def

0 exch

dup type /nametype eq

Encoding 2 index 2 index put pop

1 add

exch pop

 ifelse

 forall

 if pop
currentdict dup end end
/FontName get exch definefont pop
 def
% group operators
/u

% - u -
 def
/U

% - U -
 def
/q

% - q -

gsave
 def
/Q

% - Q -

grestore
 def
% place operators
/`

% matrix llx lly urx ury string ` -

/_i save ddef
6 1 roll 4 npop
concat
userdict begin
/showpage  def
false setoverprint
pop
 def
/~

% - ~ -

end
_i restore
 def
% color operators
/O

% flag O -

0 ne
/_of exch ddef
/_lp /none ddef
 def
/R

% flag R -

0 ne
/_os exch ddef
/_lp /none ddef
 def
/g

% gray g -

/_gf exch ddef
/_fc

_lp /fill ne

_of setoverprint

_gf setgray

/_lp /fill ddef

 if
 ddef
/_pf

_fc
fill
 ddef
/_psf

_fc
exch pop
ashow
 ddef
/_lp /none ddef
 def
/G

% gray G -

/_gs exch ddef
/_sc

_lp /stroke ne

_os setoverprint

_gs setgray

/_lp /stroke ddef

 if
 ddef
/_ps

_sc
stroke
 ddef
/_pss

_sc
ss
 ddef
/_lp /none ddef
 def
/k

% cyan magenta yellow black k -

_cf astore pop
/_fc

_lp /fill ne

_of setoverprint

_cf aload pop setcmykcolor

/_lp /fill ddef

 if
 ddef
/_pf

_fc
fill
 ddef
/_psf

_fc
exch pop
ashow
 ddef
/_lp /none ddef
 def
/K

% cyan magenta yellow black K -

_cs astore pop
/_sc

_lp /stroke ne

_os setoverprint

_cs aload pop setcmykcolor

/_lp /stroke ddef

 if
 ddef
/_ps

_sc
stroke
 ddef
/_pss

_sc
ss
 ddef
/_lp /none ddef
 def
/x

% cyan magenta yellow black name gray x -

/_gf exch ddef
findcmykcustomcolor
/_if exch ddef
/_fc

_lp /fill ne

_of setoverprint

_if _gf 1 exch sub setcustomcolor

/_lp /fill ddef

 if
 ddef
/_pf

_fc
fill
 ddef
/_psf

_fc
exch pop
ashow
 ddef
/_lp /none ddef
 def
/X

% cyan magenta yellow black name gray X -

/_gs exch ddef
findcmykcustomcolor
/_is exch ddef
/_sc

_lp /stroke ne

_os setoverprint

_is _gs 1 exch sub setcustomcolor

/_lp /stroke ddef

 if
 ddef
/_ps

_sc
stroke
 ddef
/_pss

_sc
ss
 ddef
/_lp /none ddef
 def
% locked object operators
/A

% value A -

pop
 def
currentdict readonly pop end
setpacking
%%EndProcSet